/**
 * Proyecto X Tecnologia de programacion  2do cuatrimestre de 2012
 * @author
 * German Rickert LU: 93284
 * Maximiliano Tiberi LU: 83600
 * Sebastian Larrieu LU: 94056
 */

package entidades;



import grafica.CapcomGrafico;
import logica.Posicion;

public class MiniBlanka extends Capcom {
	
	//Constructor
	public MiniBlanka(Posicion p) 
	{	
		grafica = new CapcomGrafico();
		((CapcomGrafico)grafica).cargarMiniBlanka();
		posicion=p;
		vida=100;
		velocidad=3;
		defensa=5;
		puntaje=100;
		poder=6;
		accion=true;
		atacando=false;
		
		
	}
	
	//comandos
	
	@SuppressWarnings("static-access")
	public void run(){
		while( (posicion.getColumna()>=0) && (vida>0)){//mientras este vivo y no llegue al final.
			if(!atacando){
				grafica.setImagenAcutal(0);
				avanzar();
			}
			else {
				atacar();
			}
			accion=true;
			try {
				this.sleep(2000);
			} catch (InterruptedException e) {
					e.printStackTrace();
			}
		}
	}
	
	

}
